starring role - French English Dictionary